package com.wmx.main.text04;


/**
 * @author:wmx 2025-03-28 11:12
 * 1、功能:
 * 2、参数{
 * <p>
 * <p>
 * }
 **/
public class Text04 {
    public static void main(String[] args) throws Exception {


//    四、假定类名是表名，字段名是列名，写一个方法实现自动生成 SQL 查询语句的功能
//    1、比如：存在如下 User 实体 - 对应的表名为：user
//
//    @Table("t_user")
//    public class User{
//        private int id;
//        @Column("username")
//        private String name;
//    }
//
//
//    2、定义 SQL 生成对象
//    public class SqlGenerate{
//        public static String generateSelect(Class<?> clz){
//            // 功能实现...
//        }
//    }
//
//      3.调用方法
//          SqlGenerate.generateSelect(User.class)
//
//            4.输出结果
//          1）无注解的情况：select id,name from user
//
//          2）在字段上有注解：select id,username form user
//
//          3）类上有注解：select id,name from t_user
//
//          4）字段和类上都有注解：select id,username from t_user
//
//
        User user = new User();
        SqlGenerate.generateSelect(user.getClass());







    }
}
